from pythonping import ping

def ping_host(ip_address):
    try:
        # 使用 pythonping 库进行 ping 操作
        response = ping(ip_address, count=1, timeout=1)  # 发送 1 次 ICMP 请求，超时时间为 1 秒
        if response.success():
            print(f"成功 ping 通 {ip_address}")
            print(response)
        else:
            print(f"无法 ping 通 {ip_address}")
    except Exception as e:
        print(f"发生错误：{e}")

# 示例：ping 局域网中的设备
ping_host("192.168.1.1")